hydrostatic transmision - French English Dictionary